iOS의 각 앱은 모두 샌드박스 화 되어있다. 샌드박스는 각 앱에 대한 파일, 환경설정, 네트워크 리소스, 하드웨어 등에 대한 앱의 접근을 제한하는 세분화된 제어 집합이라고 볼 수 있다. 이렇게 앱마다 구분되어있기 때문에 이 앱을 사용하는 사용자는 이 앱의 데이터에만 접근이 가능해진다. 외부에 있는 데이터에 접근하기 … See more
샌드박스의 원칙
복잡한 시스템은 항상 취약점을 갖고 소프트웨어의 복잡도는 계속 증가한다. 개발자가 아무리 방어코드를 작성하고, 버그를 경계하더라도 해커들은 개발자의 방어를 한번만 … See more